99c3eceb136d2920df353baea5d5b1b4425e8a5b,plugins/svn4idea/src/org/jetbrains/idea/svn/SvnChangeProviderContext.java,SvnChangeProviderContext,processStatus,#FilePath#SVNStatus#,200

Before Change


      else if ((fStatus == FileStatus.NOT_CHANGED || fStatus == FileStatus.SWITCHED) && statusType != SVNStatusType.STATUS_NONE) {
        VirtualFile file = filePath.getVirtualFile();
        if (file != null && FileDocumentManager.getInstance().isFileModified(file)) {
          myChangelistBuilder.processChangeInList(createChange(SvnContentRevision.createBaseRevision(myVcs, filePath, status.getRevision()),
                                                   CurrentContentRevision.create(filePath), FileStatus.MODIFIED, status), changeListNameFromStatus(status),
                                                  SvnVcs.getKey());
        } else if (status.getTreeConflict() != null) {

After Change


               SvnVcs.svnStatusIs(status, SVNStatusType.STATUS_REPLACED) ||
               propStatus == SVNStatusType.STATUS_MODIFIED ||
               propStatus == SVNStatusType.STATUS_CONFLICTED) {
        myChangelistBuilder.processChangeInList(createChange(SvnContentRevision.createBaseRevision(myVcs, filePath, status),
                            CurrentContentRevision.create(filePath), fStatus, status), changeListNameFromStatus(status), SvnVcs.getKey());
        checkSwitched(filePath, myChangelistBuilder, status, fStatus);
      }